roof foil - German English Dictionary